//Page Object
Page({
	data: {
		odd: 1,
		even: 2,
		name: '小爱同学',
		codition: true,
		length: 2,
		isHappy: true,
		array: [
			{
				message: 'foo',
			},
			{
				message: 'bar',
			},
		],
		flag: false,
		timer: null,
		num: '-',
	},

	onLoad() {
		// 获取页面栈
		// const timer = setInterval(() => {
		// 	this.blink()
		// }, 750)
		// this.setData({
		// 	timer,
		// })
	},

	handleJump() {
		wx.navigateTo({
			url: '../newpage/index',
		})
	},

	// 定义闪烁的方法
	blink() {
		// 现在是如果有数据的时候让他静止显示
		let { num, flag } = this.data
		if (num === '-') {
			// 如果 num  wei "-" 数字 - 一直 在前端展示
			flag = false
		} else {
			flag = !flag
		}
		// 最后的最后在前端给是否显示一个标志

		this.setData({
			flag,
		})
		console.log('闪烁方法结束')
	},

	onUnload() {
		clearInterval(this.data.timer)
	},
	onShow() {
		let pages = getCurrentPages()
		console.log('------------------- First Page onShow方法中获取栈内页面')
		console.log(pages)

		// 
		try {
			let prevpage = pages[pages.length - 2]
			console.log(prevpage.route)
		} catch (e) {
			console.log(e)
		}
	},
})
